Business

Some high-profile Twitter users say they're done with the platform after its dea..